sso authentication business engineering bath internet security privacy pki reliability quality encryption soap single sign on reliable web services identity management maintenance natural handmade security role based access control